barrel of a rifle - French English Dictionary